semi-automatic rifle - Español Inglés Diccionario